/*
 *Copyright (c) 2012 Mango Persistence Model
 */
package ext.mango.aa.eo;

import mango.orm.entity.Entity;
import mango.orm.entity.Table;
import mango.orm.entity.Column;
import mango.orm.OrmTypes;
import java.sql.Types;

/**
 * AAUser
 * @serial 1343404852588
 */
@Table("AAUSER")
public class EOAAUser extends Entity {
    private static final long serialVersionUID = -134340485258846265L;

    /**
     * Name    : id
     * Code    : id
     * Comment : 
     **/
    @Column(column="ID", primary=true, type=Types.VARCHAR)
    public String getId() {
        return OrmTypes.convert(String.class, this.get("ID"));
    }

    public EOAAUser setId(String id) {
        this.set("ID", id);
        return this;
    }

    /**
     * Name    : usrName
     * Code    : usrName
     * Comment : 
     **/
    @Column(column="USRNAME", primary=false, type=Types.VARCHAR)
    public String getUsrName() {
        return OrmTypes.convert(String.class, this.get("USRNAME"));
    }

    public EOAAUser setUsrName(String usrName) {
        this.set("USRNAME", usrName);
        return this;
    }

    /**
     * Name    : pwd
     * Code    : pwd
     * Comment : 
     **/
    @Column(column="PWD", primary=false, type=Types.VARCHAR)
    public String getPwd() {
        return OrmTypes.convert(String.class, this.get("PWD"));
    }

    public EOAAUser setPwd(String pwd) {
        this.set("PWD", pwd);
        return this;
    }

    /**
     * Name    : language
     * Code    : language
     * Comment : 
     **/
    @Column(column="LANGUAGE", primary=false, type=Types.VARCHAR)
    public String getLanguage() {
        return OrmTypes.convert(String.class, this.get("LANGUAGE"));
    }

    public EOAAUser setLanguage(String language) {
        this.set("LANGUAGE", language);
        return this;
    }

    /**
     * Name    : regiestDate
     * Code    : regiestDate
     * Comment : 
     **/
    @Column(column="REGIESTDATE", primary=false, type=Types.TIMESTAMP)
    public java.util.Date getRegiestDate() {
        return OrmTypes.convert(java.util.Date.class, this.get("REGIESTDATE"));
    }

    public EOAAUser setRegiestDate(java.util.Date regiestDate) {
        this.set("REGIESTDATE", regiestDate);
        return this;
    }

    /**
     * Name    : aviliable
     * Code    : aviliable
     * Comment : 
     **/
    @Column(column="AVILIABLE", primary=false, type=Types.VARCHAR)
    public String getAviliable() {
        return OrmTypes.convert(String.class, this.get("AVILIABLE"));
    }

    public EOAAUser setAviliable(String aviliable) {
        this.set("AVILIABLE", aviliable);
        return this;
    }

    /**
     * Name    : modifyDate
     * Code    : modifyDate
     * Comment : 
     **/
    @Column(column="MODIFYDATE", primary=false, type=Types.DATE)
    public java.util.Date getModifyDate() {
        return OrmTypes.convert(java.util.Date.class, this.get("MODIFYDATE"));
    }

    public EOAAUser setModifyDate(java.util.Date modifyDate) {
        this.set("MODIFYDATE", modifyDate);
        return this;
    }

    /**
     * Name    : modifyTime
     * Code    : modifyTime
     * Comment : 
     **/
    @Column(column="MODIFYTIME", primary=false, type=Types.CHAR)
    public String getModifyTime() {
        return OrmTypes.convert(String.class, this.get("MODIFYTIME"));
    }

    public EOAAUser setModifyTime(String modifyTime) {
        this.set("MODIFYTIME", modifyTime);
        return this;
    }

    /**
     * Name    : operator
     * Code    : operator
     * Comment : 
     **/
    @Column(column="OPERATOR", primary=false, type=Types.VARCHAR)
    public String getOperator() {
        return OrmTypes.convert(String.class, this.get("OPERATOR"));
    }

    public EOAAUser setOperator(String operator) {
        this.set("OPERATOR", operator);
        return this;
    }

    /**
     * Name    : theme
     * Code    : theme
     * Comment : 
     **/
    @Column(column="THEME", primary=false, type=Types.VARCHAR)
    public String getTheme() {
        return OrmTypes.convert(String.class, this.get("THEME"));
    }

    public EOAAUser setTheme(String theme) {
        this.set("THEME", theme);
        return this;
    }

}
